import math
Ne pas oublier les multiplications entre les constantes et les variables.
# 2x+3 n'est pas accepté
def f(x):
return 2*x+3
f(5)
def f(x):
return x**3+x**2
f(5)
def f(x):
return math.pow(x,3)+math.pow(x,2)
f(5)
# en utilisant le module math
a=math.sqrt(9)
print(a)
# avec la fonction puissance
a=9**0.5
print(a)
# la division euclidienne
b=13//5
print(b)
# la division décimale
b=13/5
print(b)
# fonction exp
c=math.exp(1)
print(c)
#fonction ln
d=math.log(2)
print(d)
# constante e
e=math.e
print(e)
# fonction log de base a
a=math.log(100,10)
print(a)
b=math.log(64,2)
print(b)
Ces fonctions travaillent en radians.
# constante PI
p=math.pi
print(p)
# fonctions cos, sin, tan
a=math.cos(0)
print(a)
b=math.sin(math.pi) # presque zéro ...
print(b)
c=math.tan(math.pi/4) # presque 1 ...
print(c)
# convertir en degrés
a=math.degrees(math.pi)
print(a)
# convertir en radians
b=math.radians(90)
print(b)
# valeur entière par excès
a=math.ceil(5.8)
print(a)
# valeur entière par défaut
b=math.floor(5.8)
print(b)
# factoriel
a=math.factorial(5)
print(a)
# pgcd
a=math.gcd(18,45)
print(a)